iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 15
1
自我挑戰組

資工系大一課程/日常筆記系列 第 15

[Day 15] 周日假日程式寫起來

  • 分享至 

  • xImage
  •  

今天來寫 12468: Zapping 吧!
簡單來說他現在要看電視,但只有上下鍵能用,且只有0-99台,那他需要最少按幾下(可跨過99到0台)

#include <stdio.h>
int clicknum(int n,int m){
	int num[2];
	if(n>m){
		num[0] = n-m; //沒跨過99到0台
		num[1] = m+100-n; //跨過99到0台
	}
	else{
		num[0] = m-n; //沒跨過99到0台
		num[1] = n+100-m; //跨過99到0台
	}
	if(num[0]>=num[1]){
		return num[1];
	}
	else{
		return num[0];
	}
}

int main(){
    int x,y;
    while(scanf("%d %d",&x,&y)&&x!=-1&&y!=-1){
    	printf("%d\n",clicknum(x,y));
	}
    return 0;
}

上一篇
[Day 14] 周六假日程式寫起來
下一篇
[Day 16] 第三堂微積分
系列文
資工系大一課程/日常筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言